5100 N Weaverridge Blvd, Peoria, IL 61615-8965, Peoria
Not really thrilled with the food at this place. Costs plenty and not that great.
7610 N Orange Prairie Rd, Peoria, IL 61615-9324, Peoria
Not really thrilled with the food at this place. Costs plenty and not that great.